package com.agile.leetcode.interfacespec;

import java.util.regex.Pattern;

/**
 * @Author:ChenZhangKun
 * @Date: 2021/10/26 11:27
 */
public interface Check {

    Pattern pattern = Pattern.compile("[0-9]+");

    /**
     * 求和
     *
     * @param a
     * @param b
     */
    int sum(String a, String b);

    /**
     * 默认检测方法
     *
     * @param a
     * @param b
     * @return
     */
    default boolean check(String a, String b) {
        if (pattern.matcher(a).matches() && pattern.matcher(b).matches()) {
            return true;
        }
      /*  if (a.matches("[0-9]+") && b.matches("[0-9]+")) {
            return true;
        }*/
        return false;
    }

    /**
     * 静态接口方法
     *
     * @param a
     * @param b
     * @return
     */
    static int multy(int a, int b) {
        return a * b;
    }
}
